342515
793847
1158409
472724
330878
885707
237858
723410
840177
704835
593786
104567
790147
879949
1009724
806610
536505
42952
79987
590377
284284
527841
442275
816256